Pythathon - Guards | Risk Leveled Treasury#100
Open
f0x1777 wants to merge 9 commits intopyth-network:mainfrom
Open
Pythathon - Guards | Risk Leveled Treasury#100f0x1777 wants to merge 9 commits intopyth-network:mainfrom
f0x1777 wants to merge 9 commits intopyth-network:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pyth Examples Contribution
Team Name: Guards
Submission Name: Guards One
Team Members: @f0x1777 @kevan1 @joaco05
Contact: @f0x1777
Type of Contribution
Project Information
Project/Example Name: Guards One
Pyth Product Used:
Blockchain/Platform:
Description
What does this contribution do?
Guards is a multichain treasury protection workflow focused on monitoring liquid portfolio value, fiat/stable floors, and automated de-risking conditions. This submission focuses on the Cardano deployment surface.
How does it integrate with Pyth?
It uses Pyth price feeds as the oracle layer for treasury risk evaluation and oracle-aware execution decisions, with Cardano as the primary live surface for this hackathon submission.
What problem does it solve or demonstrate?
It demonstrates how a treasury can use Pyth data to protect stable-denominated value and react to market deterioration with objective rules across chains, while delivering the Cardano implementation in this submission.
Testing & Verification
How to Test This Contribution
The current implementation can be verified in three layers:
Prerequisites
>= 24.0.0pnpm.envfile based on.env.examplePYTH_API_KEYPYTH_PREPROD_POLICY_IDCARDANO_BLOCKFROST_PROJECT_IDCARDANO_PYTH_STATE_REFERENCESetup & Run Instructions
Local UI routes:
http://localhost:3000http://localhost:3000/dashboardDeployment Information (if applicable)
Current deployment target for the hackathon is Cardano preprod.
Relevant deployment/runtime notes:
d799d287105dea9377cdf9ea8502a83d2b9eb2d2050a8aea800a21e6apps/uiChecklist
Code Quality
Testing
Additional Context
Related Issues
N/A
Screenshots/Demo (if applicable)
Not added yet.
Notes for Reviewers
Draft bootstrap only. This PR currently contains the initial project description under
lazer/cardano/guards/and will be updated incrementally.